@charset "utf-8";
/* CSS Document */
/*全局样式*/
body { font-family:"微软雅黑"; font-size:16px; color:#333;}
* { margin:0px; padding:0px; list-style:none;}
.clear { clear:both;}
a { color:#333; text-decoration:none;}
a:hover { color:#0069ad; text-decoration: none;}
.fl { float:left;}
.fr { float:right; }
ul { list-style:none; margin:0px; padding:0px;}
img { border:0px; max-width:100%;}
.dbgao { height:80px;}

/*首页头部*/
.ltop { width:100%; height:auto; padding:20px 0px; text-align: center; background: rgb(0,0,0);}
/*nav*/
nav { width:100%; height:100px; background-color:#000;}
nav ul li { width:33.33%; height:50px; line-height:50px; font-size:16px; float:left; text-align:center;  }
nav ul li a { color:#fdfdfa; text-decoration:none; display:block;}

/*ban*/
.block_home_slider {position: relative; text-align: center; line-height: 0px;}  /*底部小图标*/
    .block_home_slider .slide {position:relative;}
    .block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png); text-indent:-9000px;}
    .block_home_slider .flex-direction-nav a.flex-prev {left:20%; background-position:left top;}
    .block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
    .block_home_slider .flex-direction-nav a.flex-next {right:20%; background-position:right top;}
    .block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
    .block_home_slider .flex-control-paging {/*padding-top:15px;*/ /*margin-top: -8.125em;*/ bottom: 15%; left: 48%; display:inline-block; position: absolute;}
    .block_home_slider .flex-control-paging li {margin: 0px 10px 0px 0px; padding: 0px; float: left; overflow: hidden; list-style-type: none;}
    .block_home_slider .flex-control-paging li a {width:30px; height:3px; display:block; background-repeat:no-repeat; background:rgba(0,0,0,0); text-indent:-9000px; cursor:pointer;}
    .block_home_slider .flex-control-paging li a.flex-active {background:rgba(0,0,0,0);}

    .flexslider {margin: 0; padding: 0;}
    .flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; list-style-type: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
    .flexslider .slides img {width: 100%; display: block;}
/*酒店介绍*/
.lgywm { width:100%; height:auto;} 
.lgywm_title { width:100%; height:auto;}
.xian { width:100%; height:25px; border-bottom:1px solid #d7d8d8; }
.lwenzi { width:100px; height:auto; text-align:center; border-bottom: 3px solid #9a8216; margin:-1.45em auto 0px; font-size: 1.5em}
.lgywm_wz { width:100%; height:auto; padding:3% 0px;}
.jdjs-txt{width: 100%; height: auto; line-height: 1.8em; font-size: .875em;  text-align:left; padding:3%}
.lgywm_wz ul{ padding:0 0 0 6%; border-top: 1px solid #F5F5F5;}
.lgywm_wz ul li{ width:48%;  display:inline-block; border-bottom:1px solid #F5F5F5;text-align:center; padding:2% 0; }
.lgywm_wz ul li a{ display:inline-block;}
.lgywm_wz ul li.brb{border-right:1px solid #F5F5F5;}
.lgywm_wz ul li.bbno{ border-bottom:none;}
.lgywm_wz ul li a img{ width:100%;}
/*酒店特色*/
.desc2{ width:100%; height:auto;}
.desc2 img{width: 100%; height: auto; float: left;}
.case{ background:#000;width: 100%; overflow:hidden; /* margin:-1px auto 0; */ margin:0 auto;}
.picScroll{  text-align:center; position:relative; }
.picScroll .bd ul{ width:100%;  float:left; padding:30px 0 44px;  }
.picScroll .bd li{ width: 40%;position:relative; margin: 2% 5% 2%; float:left;}
.picScroll .bd li img{ width:100%; border-radius: 50%; float: left;}
.picScroll .bd li a{padding: 10%; background: #000; float: left;}
.picScroll .hd{ /*height:60px; line-height:60px; overflow:hidden; text-align:center;  padding:20px 10px 10px;*/  }

.picScroll .hd .case_title{ display:inline-block;width:210px;}
.picScroll .hd .case_title img{ width:50%;}
.picScroll .hd ul{ position:absolute; bottom:0;left:50%;margin-left:-8%;}	
.picScroll .hd li{ display:inline-block; width:30px; height:2px;  background:#797979; text-indent:-9999px; overflow:hidden; margin:0 3px;
}
.picScroll .hd .on{ background:#00BCFF; }
.picScroll .prev{ width:12px; height:18px; display:inline-block;background:url(../images/next.png) no-repeat 0 center;  float:right; margin-left:15px;}
.picScroll .next{ width:12px; height:18px; display:inline-block;background:url(../images/prev.png) no-repeat 0 center; float:left; margin-right:15px;}

/*联系我们*/
.fwxm {width: 100%; height: auto; margin: 10px auto auto;}
.fwxm iframe{width: 100%; min-height: 20em; margin-top: .625em;}
.fwxm-text{width: 100%; height: auto; line-height: 1.5em; font-size: 1em; padding-left: 8%; padding-top: 2%;}


/*底部*/
.lbottom { width:100%; padding:10px 0px; font-size:.875em; color:#666; text-align:center; line-height:20px; margin-top:30px;}

/*footer*/
.lfooter { width:100%; height:70px; background-color:#000; position:fixed; bottom:0px;  }
.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:10px 0px; }
.lfooter ul li a { color:#FFF; line-height:12px; font-size:12px;}


/*关于我们*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;outline:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{overflow-y:scroll}
/* page structure */
header{display:block;width:100%;height:55px;background:#0061a8; text-align:center; }
header strong {font-size:20px; color:#FFF; line-height:55px;}
.menubtn{position:relative;z-index:101;text-decoration:none;background-image:url(../images/hamburger.png);background-position: center center; background-repeat:no-repeat; width:30px; height:55px; float:right;  margin-right:10px;}
a.fanhui { width:20px; height:55px; float:left; margin-left:10px; background:url(../images/fanhui.png) no-repeat center;}
/* toggle menu */
#pgcontainer{padding:0;margin:0}
.overlay{position:fixed;z-index:99;background-color:rgba(0,0,0,.5);bottom:0;right:0;left:0}
.openmenu .overlay{top:0}
#hamburgermenu{height:100%;width:0;background:#373737;position:fixed;top:0;right:0;z-index:101;overflow:hidden;-webkit-box-shadow:3px 0 7px rgba(0,0,0,.55);-moz-box-shadow:3px 0 7px rgba(0,0,0,.55);box-shadow:3px 0 7px rgba(0,0,0,.55)}
#hamburgermenu ul{margin-top:45px;z-index:101;overflow-y:auto;overflow-x:hidden}
#hamburgermenu ul li{display:block}
#hamburgermenu ul li a{display:block;min-width:130px;padding:10px 8px;color:#cdcdcd;font-size:1.2em;text-decoration:none;text-align:center}
#hamburgermenu li a:hover{color:#fff;background:#2c2c2c}

.zymain { width:100%; height:auto;}
.zybt { width:100%; height:40px; border-bottom:1px solid #e5e5e5; margin:10px 0px; }
.zybt strong { font-size:15px; color:#333; line-height:40px; padding-left:10px;}
.zy_nr { width:auto; padding:0px 10px; height:auto; margin:10px 0px;}
.zy_nr h2 { font-size:16px; color: #333; text-align:center; line-height:50px; font-weight:700;}
.zy_nr  p { font-size:12px; color:#666; line-height:24px; padding:5px 0px;text-indent: 2em;}

/*龙拓观点*/
.ltgd_nr { width:98%; height:auto; margin:5px auto; padding:10px 0px;}
.ltgd_nr ul li { width:98%; height:auto; padding:10px 0px; float:left; line-height:30px; border-bottom:1px solid #d7d8d8; background:url(../images/shouji_44.jpg) no-repeat right center; }
.ltgd_nr ul li h3 { width:78%; font-size:14px; color:#333; line-height:20px; overflow:hidden; white-space: nowrap;}
.ltgd_nr ul li p { width:78%; font-size:12px; color:#666; line-height:20px; overflow:hidden; white-space: nowrap;}
.ltgd_nr ul li .lzj { width:13%; text-align:center; float:left; margin-right:15px;}
/*龙拓观点首页*/
.ltgds_nr { width:98%; height:auto; margin:5px auto;}
.ltgds_nr ul li { width:33.3333%; height:auto; float:left; margin-top:5px; line-height:30px; text-align:center;  }
.ltgds_nr ul li h3 { width:100%; font-size:14px; color:#333; line-height:20px; font-weight:normal; overflow:hidden; white-space: nowrap;}
.ltgds_nr ul li .lzj { width:79%; margin:10px auto;}

.fot{font-size: 14px;width: 100%;line-height: 43px;margin-left: 4%;}










